.tm-tableAttr {
	border: 1px solid #e5e5e5;
	width: 100%;
	margin-bottom: 10px
}

.tm-tableAttr .tm-tableAttrSub th {
	text-align: left;
	color: #404040;
	background-color: #f7f7f7;
	font-weight: 700;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5
}

.tm-tableAttr tbody td, .tm-tableAttr tbody th {
	border-top: 1px solid #f7f7f7
}

.tm-tableAttr thead {
	background-color: #eee;
	border-bottom: 1px solid #e4e4e4;
	font-weight: 700;
	font-size: 14px;
	color: #999
}

.tm-tableAttr thead td {
	border-bottom: 1px solid #e5e5e5;
	padding-left: 20px
}

.tm-tableAttr td {
	padding: 5px
}

.tm-tableAttr th {
	padding: 5px 5px 5px 20px;
	color: #999;
	font-weight: 400;
	text-align: right;
	width: 22%
}

.tm-tableAttr tbody th {
	border-right: 1px solid #f7f7f7
}








